iT邦幫忙

2024 iThome 鐵人賽

DAY 3
0
自我挑戰組

JavaScript DOM 操作系列 第 3

DAY 3: 動態創建與添加 DOM 元素

  • 分享至 

  • xImage
  •  

大家好,今天是鐵人賽第 3 天,我學到了如何動態創建並添加 DOM 元素。這個過程其實比我想像的有趣,也有點挑戰!一開始,我以為只需要簡單幾行代碼,但實際操作時發現每個步驟都要很仔細。最讓我興奮的部分是使用 document.createElement() 創建新的元素,再用 appendChild() 把它添加到頁面中,感覺像是在「動手做」一個小小的網頁。

https://ithelp.ithome.com.tw/upload/images/20240917/20169384ZR8QSF0KBs.png

這段代碼很簡單,先創建一個新的 div,然後將它加到頁面上。當看到新元素成功出現在頁面上時,真的是一種成就感!學習到這裡,我深刻體會到,JavaScript 真的可以讓我們完全掌控頁面結構,感覺網頁就像是一個可以自由改造的遊樂場。

另外,如果想要將新元素插入到特定位置,也可以使用 insertBefore(),這樣就不一定只能放在最後了:

https://ithelp.ithome.com.tw/upload/images/20240917/20169384oJItdodixz.png

每次學到這些細節,我感覺自己在網頁開發的路上又邁出了一小步,雖然還有很多需要探索,但看到自己的進步,心裡還是有一點小小的成就感。


上一篇
DAY 2: 獲取與操作 DOM 元素的內容
下一篇
DAY 4: 刪除 DOM 元素
系列文
JavaScript DOM 操作30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言